package com.caigou.bean.cms.entity;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonIgnore;
import lombok.Data;

import java.util.Date;

/**
 * 抓取网站表
 * 
 * @author wcyong
 * 
 * @date 2019-12-09
 */
@Data
public class Website {
    private Integer id;

    /**
     * 网站名
     */
    private String websiteName;

    /**
     * 备注
     */
    private String remarks;

    /**
     * 是否启用定时器  1:是0:否
     */
    private Integer isTimer;

    /**
     * 运行状态  0 停止  1执行中
     */
    private Integer runningStatus;

    /**
     * 服务器ip地址
     */
    private String ipAddress;

    /**
     * py程序名称
     */
    private String programName;

    /**
     * 网站url
     */
    private String websiteUrl;

    /**
     * 完成爬取数量
     */
    private Integer completNum;

    /**
     * 执行失败数量
     */
    private Integer mistakeNum;

    /**
     * 定时器规则
     */
    private String timerRule;

    /**
     * 任务启动时间
     */
    @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
    private Date startTime;

    /**
     * 任务结束时间
     */
    @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
    private Date stopTime;

    /**
     * 创建时间
     */
    @JsonIgnore
    private Date createTime;

    /**
     * 更新时间
     */
    @JsonIgnore
    private Date updateTime;

    /**
     * 是否删除
     */
    private Integer isDelete;


}
